home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 November / MACPOWER-1997-11.ISO.7z / MACPOWER-1997-11.ISO / AMUG / MUSIC / bol-processor-271-data.sit / bol-processor-271-data / BP2 examples / BP2 data / -gr.Mozart < prev    next >
Text File  |  1997-06-11  |  16KB  |  382 lines

  1. // Bol Processor version BP2.7.1
  2. // Grammar file saved as '-gr.Mozart'. Date: Mer 11 Juin 1997 -- 15:17
  3. -gl.GeneralMIDI
  4. -tb.Mozart
  5. -se.Mozart
  6.  
  7. // This is Mozart's musical dice game...
  8. [Source: B. Schott's S喇ne, Mainz 39542]
  9.  
  10. // No alphabet here: this grammar uses predefined French notes.
  11. // ...therefore 'French convention' is checked in the 'Misc' menu.
  12. // (This was loaded with the settings.)
  13.  
  14. // Disabling 'Show graphics' may be needed for non-stop performance.
  15.  
  16.             INIT: Play Harpsichord
  17.  
  18. LIN [Select rules randomly and apply from left to right]
  19. GRAM#1[1] S --> _vel(80) _volume(40) A B
  20. GRAM#1[2] A --> A1 A2 A3 A4 A5 A6 A7 A8 A1 A2 A3 A4 A5 A6 A7 A'8
  21. GRAM#1[3] B --> B1 B2 B3 B4 B5 B6 B7 B8 B1 B2 B3 B4 B5 B6 B7 B8
  22. -------------------
  23. LIN [ヤRNDユ would be OK but slower] 
  24. GRAM#2[1] <K1=1> A1 --> T96
  25. GRAM#2[2] <K2=2> A1 --> T32 
  26. GRAM#2[3] <K3=3> A1 --> T69 
  27. GRAM#2[4] <K4=4> A1 --> T40
  28. GRAM#2[5] <K5=5> A1 --> T148
  29. GRAM#2[6] <K6=6> A1 --> T104
  30. GRAM#2[7] <K7=5> A1 --> T152
  31. GRAM#2[8] <K8=4> A1 --> T119
  32. GRAM#2[9] <K9=3> A1 --> T98
  33. GRAM#2[10] <K10=2> A1 --> T3
  34. GRAM#2[11] <K11=1> A1 --> T54
  35. -------------------
  36. LIN [These rules could be mixed with the preceding ones.  But production is faster in this way.]
  37. GRAM#3[1] <K1> A2 --> T22
  38. GRAM#3[2] <K2> A2 --> T6
  39. GRAM#3[3] <K3> A2 --> T95
  40. GRAM#3[4] <K4> A2 --> T17
  41. GRAM#3[5] <K5> A2 --> T74
  42. GRAM#3[6] <K6> A2 --> T157
  43. GRAM#3[7] <K7> A2 --> T60
  44. GRAM#3[8] <K8> A2 --> T84
  45. GRAM#3[9] <K9> A2 --> T142
  46. GRAM#3[10] <K10> A2 --> T87
  47. GRAM#3[11] <K11> A2 --> T130
  48. -------------------
  49. LIN
  50. GRAM#4[1] <K1> A3 --> T141
  51. GRAM#4[2] <K2> A3 --> T128
  52. GRAM#4[3] <K3> A3 --> T158
  53. GRAM#4[4] <K4> A3 --> T113
  54. GRAM#4[5] <K5> A3 --> T163
  55. GRAM#4[6] <K6> A3 --> T27
  56. GRAM#4[7] <K7> A3 --> T171
  57. GRAM#4[8] <K8> A3 --> T114
  58. GRAM#4[9] <K9> A3 --> T42
  59. GRAM#4[10] <K10> A3 --> T165
  60. GRAM#4[11] <K11> A3 --> T10
  61. -------------------
  62. LIN
  63. GRAM#5[1] <K1> A4 --> T41
  64. GRAM#5[2] <K2> A4 --> T63
  65. GRAM#5[3] <K3> A4 --> T13
  66. GRAM#5[4] <K4> A4 --> T85
  67. GRAM#5[5] <K5> A4 --> T45
  68. GRAM#5[6] <K6> A4 --> T167
  69. GRAM#5[7] <K7> A4 --> T53
  70. GRAM#5[8] <K8> A4 --> T50
  71. GRAM#5[9] <K9> A4 --> T156
  72. GRAM#5[10] <K10> A4 --> T61
  73. GRAM#5[11] <K11> A4 --> T103
  74. -------------------
  75. LIN
  76. GRAM#6[1] <K1> A5 --> T105
  77. GRAM#6[2] <K2> A5 --> T146
  78. GRAM#6[3] <K3> A5 --> T153
  79. GRAM#6[4] <K4> A5 --> T161
  80. GRAM#6[5] <K5> A5 --> T80
  81. GRAM#6[6] <K6> A5 --> T154
  82. GRAM#6[7] <K7> A5 --> T99
  83. GRAM#6[8] <K8> A5 --> T140
  84. GRAM#6[9] <K9> A5 --> T75
  85. GRAM#6[10] <K10> A5 --> T135
  86. GRAM#6[11] <K11> A5 --> T28
  87. -------------------
  88. LIN
  89. GRAM#7[1] <K1> A6 --> T122
  90. GRAM#7[2] <K2> A6 --> T46
  91. GRAM#7[3] <K3> A6 --> T55
  92. GRAM#7[4] <K4> A6 --> T2
  93. GRAM#7[5] <K5> A6 --> T97
  94. GRAM#7[6] <K6> A6 --> T68
  95. GRAM#7[7] <K7> A6 --> T133
  96. GRAM#7[8] <K8> A6 --> T86
  97. GRAM#7[9] <K9> A6 --> T129
  98. GRAM#7[10] <K10> A6 --> T47
  99. GRAM#7[11] <K11> A6 --> T37
  100. -------------------
  101. LIN
  102. GRAM#8[1] <K1> A7 --> T11
  103. GRAM#8[2] <K2> A7 --> T134
  104. GRAM#8[3] <K3> A7 --> T110
  105. GRAM#8[4] <K4> A7 --> T159
  106. GRAM#8[5] <K5> A7 --> T36
  107. GRAM#8[6] <K6> A7 --> T118
  108. GRAM#8[7] <K7> A7 --> T21
  109. GRAM#8[8] <K8> A7 --> T169
  110. GRAM#8[9] <K9> A7 --> T62
  111. GRAM#8[10] <K10> A7 --> T147
  112. GRAM#8[11] <K11> A7 --> T106
  113. -------------------
  114. LIN
  115. GRAM#9[1] A8 --> T5 [T30 = T81 = ノ = T5]
  116. GRAM#9[2] A'8 --> T'5
  117. ------------------
  118. LIN
  119. GRAM#10[1] <K1> B1 --> T70
  120. GRAM#10[2] <K2> B1 --> T117
  121. GRAM#10[3] <K3> B1 --> T66
  122. GRAM#10[4] <K4> B1 --> T90
  123. GRAM#10[5] <K5> B1 --> T25
  124. GRAM#10[6] <K6> B1 --> T138
  125. GRAM#10[7] <K7> B1 --> T16
  126. GRAM#10[8] <K8> B1 --> T120
  127. GRAM#10[9] <K9> B1 --> T65
  128. GRAM#10[10] <K10> B1 --> T102
  129. GRAM#10[11] <K11> B1 --> T35
  130. ------------------
  131. LIN
  132. GRAM#11[1] <K1> B2 --> T121
  133. GRAM#11[2] <K2> B2 --> T39
  134. GRAM#11[3] <K3> B2 --> T139
  135. GRAM#11[4] <K4> B2 --> T176
  136. GRAM#11[5] <K5> B2 --> T143
  137. GRAM#11[6] <K6> B2 --> T71
  138. GRAM#11[7] <K7> B2 --> T155
  139. GRAM#11[8] <K8> B2 --> T88
  140. GRAM#11[9] <K9> B2 --> T77
  141. GRAM#11[10] <K10> B2 --> T4
  142. GRAM#11[11] <K11> B2 --> T20
  143. ------------------
  144. LIN
  145. GRAM#12[1] <K1> B3 --> T26
  146. GRAM#12[2] <K2> B3 --> T126
  147. GRAM#12[3] <K3> B3 --> T15
  148. GRAM#12[4] <K4> B3 --> T7
  149. GRAM#12[5] <K5> B3 --> T64
  150. GRAM#12[6] <K6> B3 --> T150
  151. GRAM#12[7] <K7> B3 --> T57
  152. GRAM#12[8] <K8> B3 --> T48
  153. GRAM#12[9] <K9> B3 --> T19
  154. GRAM#12[10] <K10> B3 --> T31
  155. GRAM#12[11] <K11> B3 --> T108
  156. ------------------
  157. LIN
  158. GRAM#13[1] <K1> B4 --> T9
  159. GRAM#13[2] <K2> B4 --> T56
  160. GRAM#13[3] <K3> B4 --> T132
  161. GRAM#13[4] <K4> B4 --> T34
  162. GRAM#13[5] <K5> B4 --> T125
  163. GRAM#13[6] <K6> B4 --> T29
  164. GRAM#13[7] <K7> B4 --> T175
  165. GRAM#13[8] <K8> B4 --> T166
  166. GRAM#13[9] <K9> B4 --> T82
  167. GRAM#13[10] <K10> B4 --> T164
  168. GRAM#13[11] <K11> B4 --> T92
  169. ------------------
  170. LIN
  171. GRAM#14[1] <K1> B5 --> T112
  172. GRAM#14[2] <K2> B5 --> T174
  173. GRAM#14[3] <K3> B5 --> T73
  174. GRAM#14[4] <K4> B5 --> T67
  175. GRAM#14[5] <K5> B5 --> T76
  176. GRAM#14[6] <K6> B5 --> T101
  177. GRAM#14[7] <K7> B5 --> T43
  178. GRAM#14[8] <K8> B5 --> T51
  179. GRAM#14[9] <K9> B5 --> T137
  180. GRAM#14[10] <K10> B5 --> T144
  181. GRAM#14[11] <K11> B5 --> T12
  182. ------------------
  183. LIN
  184. GRAM#15[1] <K1> B6 --> T49
  185. GRAM#15[2] <K2> B6 --> T18
  186. GRAM#15[3] <K3> B6 --> T58
  187. GRAM#15[4] <K4> B6 --> T160
  188. GRAM#15[5] <K5> B6 --> T136
  189. GRAM#15[6] <K6> B6 --> T162
  190. GRAM#15[7] <K7> B6 --> T168
  191. GRAM#15[8] <K8> B6 --> T115
  192. GRAM#15[9] <K9> B6 --> T38
  193. GRAM#15[10] <K10> B6 --> T59
  194. GRAM#15[11] <K11> B6 --> T124
  195. ------------------
  196. LIN
  197. GRAM#16[1] <K1> B7 --> T109
  198. GRAM#16[2] <K2> B7 --> T116
  199. GRAM#16[3] <K3> B7 --> T145
  200. GRAM#16[4] <K4> B7 --> T52
  201. GRAM#16[5] <K5> B7 --> T1
  202. GRAM#16[6] <K6> B7 --> T23
  203. GRAM#16[7] <K7> B7 --> T89
  204. GRAM#16[8] <K8> B7 --> T72
  205. GRAM#16[9] <K9> B7 --> T149
  206. GRAM#16[10] <K10> B7 --> T173
  207. GRAM#16[11] <K11> B7 --> T44
  208. ------------------
  209. LIN
  210. GRAM#17[1] <K1> B8 --> T8
  211. GRAM#17[2] <K2> B8 --> T78
  212. GRAM#17[3] <K3> B8 --> T8
  213. GRAM#17[4] <K4> B8 --> T8
  214. GRAM#17[5] <K5> B8 --> T8
  215. GRAM#17[6] <K6> B8 --> T8
  216. GRAM#17[7] <K7> B8 --> T8
  217. GRAM#17[8] <K8> B8 --> T8
  218. GRAM#17[9] <K9> B8 --> T8
  219. GRAM#17[10] <K10> B8 --> T8
  220. GRAM#17[11] <K11> B8 --> T8
  221. ------------------
  222. SUB1 [Substitute only once.]
  223. GRAM#18[1] T1 --> {fa3 re3 sol3,fa5 re5 sol5}
  224. GRAM#18[2] T2 --> {{2,si2,sol3}-,la4 {2,fa#4 sol4 si4 sol5}}
  225. GRAM#18[3] T3 --> {{2,do3,mi3}-,sol5 do5 mi5}
  226. GRAM#18[4] T4 --> {{1,sol2 si2} sol3 si2,sol5 re5_}
  227. GRAM#18[5] T5 --> {sol2 {2,sol3 fa3 mi3 re3}, {2,sol4,si4,re5,sol5}-}
  228. GRAM#18[6] T'5 --> {sol2 {2,si3 sol3 fa#3 mi3}, {2,sol4,si4,re5,sol5}-}
  229. GRAM#18[7] T6 --> {{2,do3,mi3}-,sol4 do5 mi5}
  230. GRAM#18[8] T7 --> {{2,do3,sol3}-,mi5 do5 mi5 sol5 do6 sol5}
  231. GRAM#18[9] T8 --> {do3 sol2 do2,do5_ -}
  232. GRAM#18[10] T9 --> {sol3_ sol2,{do5,mi5}{si4,re5}-}
  233. GRAM#18[11] T10 --> {sol3_ -,si4 la4 si4 do5 re5 si4}
  234. GRAM#18[12] T11 --> {do3 re3 re2,mi5 do5 si4 la4 sol4 fa#4}
  235. GRAM#18[13] T12 --> {do3 do3 do3,{mi4 mi4 mi4},{do5 do5 do5}}
  236. GRAM#18[14] T13 --> {{2,mi3,sol3}-,do5 sol4 mi4}
  237. GRAM#18[15] T15 --> {{2,do3,sol3}{do3,mi3},mi5 {1,sol5 mi5}do5}
  238. GRAM#18[16] T16 --> {{2,re3,fa#3}{do3,fa#3},la5 fa#5 re5}
  239. GRAM#18[17] T17 --> {{2,mi3,sol3}-,do5 sol4 do5 mi5 sol4 do5}
  240. GRAM#18[18] T18 --> {{2,do3,mi3}{do3,sol3},sol4 do5 mi5}
  241. GRAM#18[19] T19 --> {{2,do3,sol3}{do3,mi3},{1,mi5 do5}mi5 sol5}
  242. GRAM#18[20] T20 --> {si2_ -,sol5{1,si5 re6}re5}
  243. GRAM#18[21] T21 --> {do3 re3 re2,do5 mi5 sol5 re5 la4 fa#5}
  244. GRAM#18[22] T22 --> {do3_ -,mi5 do5 sol4}
  245. GRAM#18[23] T23 --> {{3,fa3 mi3 re3 mi3 fa3 sol3},fa5 mi5 re5 mi5 fa5 sol5}
  246. GRAM#18[24] T25 --> {re3_ do3,re4 fa#4 la4 re5 fa#5 la5}
  247. GRAM#18[25] T26 --> {{3,do3 mi3 sol3 mi3 do4 do3}, {do5,mi5}{do5,mi5}{do5,mi5}}
  248. GRAM#18[26] T27 --> {{2,sol3,si3}-,fa5 mi5 fa5 re5 do5 si4}
  249. GRAM#18[27] T28 --> {{2,do3,la3}-,fa#5 re5 la4 la5 fa#5 re5}
  250. GRAM#18[28] T29 --> {sol3_ sol2,{2,si4 re5 sol5 re5}si4}
  251. GRAM#18[29] T31 --> {{2,do3,sol3}{do3,sol3},{1,mi5 do5}sol4 mi5}
  252. GRAM#18[30] T32 --> {{2,do3,mi3}-,sol4 do5 mi5}
  253. GRAM#18[31] T34 --> {sol3_ -,{2,mi5 do5 re5 si4} sol4}
  254. GRAM#18[32] T35 --> {{2,re3,fa#3}{do3,la3},la4 re5 fa#5}
  255. GRAM#18[33] T36 --> {do3 re3 re2,la4 mi5 re5 sol5 fa#5 la5}
  256. GRAM#18[34] T37 --> {{2,si2,re3}-,{2,sol5 si5 sol5 re5}si4}
  257. GRAM#18[35] T38 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_}, do5 sol4 mi5}
  258. GRAM#18[36] T39 --> {{3,si2 re3 sol3 re3 si2 sol2},sol5 sol4 sol4}
  259. GRAM#18[37] T40 --> {{2,do3,mi3}-,do5 si4 do5 mi5 sol4 do5}
  260. GRAM#18[38] T41 --> {{2,do3,mi3}-,{2,do5 si4 do5 mi5} sol4}
  261. GRAM#18[39] T42 --> {sol2_ -,si4 do5 re5 si4 la4 sol4}
  262. GRAM#18[40] T43 --> {{2,do3,mi3}-,sol5{2,fa5 mi5 re5 do5}}
  263. GRAM#18[41] T44 --> {fa3_ sol3,la4{2,fa5 re5 la4 si4}}
  264. GRAM#18[42] T45 --> {{2,mi3,sol3}-,do5 si4 do5 sol4 mi4 do4}
  265. GRAM#18[43] T46 --> {{2,si2,re3}-,sol5{2,si5 sol5 re5 si4}}
  266. GRAM#18[44] T47 --> {{2,si2,re3}-,sol5{1,sol5 re5}si5}
  267. GRAM#18[45] T48 --> {{2,do3,sol3}{do3,mi3},mi5{2,do5 mi5 sol5 do6}}
  268. GRAM#18[46] T49 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},mi5 do5 sol4}
  269. GRAM#18[47] T50 --> {{2,mi3,sol3}-,do5{1,mi5 do5}sol4}
  270. GRAM#18[48] T51 --> {{2,do3,mi3}-,do5 sol4 mi5 do5 sol5 mi5}
  271. GRAM#18[49] T52 --> {fa3_ sol3,re5 do#5 re5 fa5 sol4 si4}
  272. GRAM#18[50] T53 --> {do3_ -,{do5,mi5}{1,do5 re5,mi5 fa5}{mi5,sol5}}
  273. GRAM#18[51] T54 --> {do3 do3 do3,{mi4,do5}{mi4,do5}{mi4,do5}}
  274. GRAM#18[52] T55 --> {{2,si2,re3}-,sol5 si5 re5}
  275. GRAM#18[53] T56 --> {{2,sol2,sol3}sol3,{1,re5 si4}sol4 -}
  276. GRAM#18[54] T57 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},mi5 do5 sol4}
  277. GRAM#18[55] T58 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},sol5 mi5 do5}
  278. GRAM#18[56] T59 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},sol5 do5 mi5}
  279. GRAM#18[57] T60 --> {{2,do3,mi3}-,sol5{2,fa5 mi5 re5 do5}}
  280. GRAM#18[58] T61 --> {{2,mi3,sol3}-,do5{1,mi5 do5}sol5}
  281. GRAM#18[59] T62 --> {do3 re3 re2,mi5 do5 si4 sol4 la4 fa#4}
  282. GRAM#18[60] T63 --> {do3_ -,{2,mi5 do5 si4 do5} sol4}
  283. GRAM#18[61] T64 --> {{2,do3,sol3}{do3,sol3},mi5 sol5 do6 sol5 mi5 do5}
  284. GRAM#18[62] T65 --> {{2,re3 fa#3}-,{1,re5 la4}re5 fa#5}
  285. GRAM#18[63] T66 --> {{re3,la3}{re3,fa#3}{do3,re3},fa#5 la5 fa#5}
  286. GRAM#18[64] T67 --> {{2,do3,mi3}{mi3,sol3},do5 si4 do5 mi5 sol4 do5}
  287. GRAM#18[65] T68 --> {si2_ -,sol5{2,si5 sol5 re5 sol5}}
  288. GRAM#18[66] T69 --> {{2,do3,mi3}-,sol5 mi5 do5}
  289. GRAM#18[67] T70 --> {re3_ do3,fa#5{2,la5 fa#5 re5 fa#5}}
  290. GRAM#18[68] T71 --> {{2,si2,re3}{si2,re3},{2,sol5 si5 re6 si5} sol5}
  291. GRAM#18[69] T72 --> {fa3_ sol3,fa5 mi5 re5 do5 si4 re5}
  292. GRAM#18[70] T73 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},sol5 mi5 do5}
  293. GRAM#18[71] T74 --> {{2,do3,mi3}-,do6 si5 do6 sol5 mi5 do5}
  294. GRAM#18[72] T75 --> {do3 do3 do3,{re5,fa#5}{re5,fa#5}{re5,fa#5}}
  295. GRAM#18[73] T76 --> {{2,do3,mi3}{do3,sol3},do6 si5 do6 sol5 mi5 do5}
  296. GRAM#18[74] T77 --> {{2,si2,re3}{si2,sol3},{1,sol5 si5}sol5 re5}
  297. GRAM#18[75] T78 --> {do3_ do2,do5 do4 -}
  298. GRAM#18[76] T80 --> {do3_ -,re5 la4 fa#5}
  299. GRAM#18[77] T82 --> {{2,si2,sol3}{si2,re3},{1,re5 si4}sol4 sol5}
  300. GRAM#18[78] T84 --> {{2,do3,mi3}-,do5 sol4 mi5 do5 sol5 mi5}
  301. GRAM#18[79] T85 --> {{2,mi3,sol3}-,do5 mi5 sol4}
  302. GRAM#18[80] T86 --> {{2,si2,sol3}-,re5{1,re5 sol5}si5}
  303. GRAM#18[81] T87 --> {{2,do3,mi3}{do3,sol3},sol5 do5 mi5}
  304. GRAM#18[82] T88 --> {{2,si2,re3}{si2,re3},sol5 re5 sol5 si5 sol5 re5}
  305. GRAM#18[83] T89 --> {{1,fa3 mi3}re3 sol3,{1,fa5 mi5}re5 sol5}
  306. GRAM#18[84] T90 --> {{2,do3,la3}{do3,la3},fa#5 la5 re6 la5 fa#5 la5}
  307. GRAM#18[85] T92 --> {{2,sol2,sol3}sol3,{si4,re5}{1,sol5 si5}re5}
  308. GRAM#18[86] T95 --> {{2,do3,mi3}-,sol5 mi5 do5}
  309. GRAM#18[87] T96 --> {do3_ -,mi5 do5 sol4}
  310. GRAM#18[88] T97 --> {{2,si2,re3}{si2,sol3},sol5 fa#5 sol5 re5 si4 sol4}
  311. GRAM#18[89] T98 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},do5 sol4 mi5}
  312. GRAM#18[90] T99 --> {{2,do3,la3}{do3,la3},fa#5 la5 re5}
  313. GRAM#18[91] T101 --> {{2,do3,sol3}{do3,mi3},mi5 re5 mi5 sol5 do6 sol5}
  314. GRAM#18[92] T102 --> {{2,do3,la3}{do3,la3},{1,fa#5 re5}la4 fa#5}
  315. GRAM#18[93] T103 --> {{2,mi3,sol3}-,{2,do5 mi5 do5 sol4} mi4}
  316. GRAM#18[94] T104 --> {do3_ -,mi5 re5 mi5 sol5 do6 sol5}
  317. GRAM#18[95] T105 --> {do3_ -,fa#5{2,la5 fa#5 re5 fa#5}}
  318. GRAM#18[96] T106 --> {do3 re3 re2,la4{2,re5 do5 si4 la4}}
  319. GRAM#18[97] T108 --> {{2,do3,sol3}{do3,mi3},mi5 sol5 do6}
  320. GRAM#18[98] T109 --> {{2,fa3,la3}{sol3,re4},re5 fa5 re5 fa5 si4 re5}
  321. GRAM#18[99] T110 --> {do3 re3 re2,si4 la4 la4 sol4 sol4 fa#4,re5 do5 do5 si4 si4 la4}
  322. GRAM#18[100] T112 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},mi5 do5 sol4}
  323. GRAM#18[101] T113 --> {{2,sol3,si3}-,fa5 re5 si4}
  324. GRAM#18[102] T114 --> {sol3 sol3 sol3,{si4,re5}{si4,re5}{si4,re5}}
  325. GRAM#18[103] T115 --> {{2,do3,mi3}-,do5 sol4 mi5 do5 sol5 mi5}
  326. GRAM#18[104] T116 --> {fa3_ sol3,re5 fa5 la5 fa5 re5 si4}
  327. GRAM#18[105] T117 --> {{2,re3,fa#3}-,re5 la4 re5 fa#5 la5 fa#5}
  328. GRAM#18[106] T118 --> {do3 re3 re2,mi5 la5 sol5 si5 fa#5 la5}
  329. GRAM#18[107] T119 --> {{2,do3,mi3}-,mi5 do5 sol5 mi5 do6 sol5}
  330. GRAM#18[108] T120 --> {{2,re3,fa#3}{do3,fa#3},re6{2,la5 fa#5 re5 la4}}
  331. GRAM#18[109] T121 --> {{2,si2,sol3}-,sol5{1,si5 sol5}re5}
  332. GRAM#18[110] T122 --> {{si2,re3}{si2,re3}{si2,re3},{2,sol5 fa#5 sol5 si5} re5}
  333. GRAM#18[111] T124 --> {do3 do3 do3,{mi4,do5}{mi4,do5}{mi4,do5}}
  334. GRAM#18[112] T125 --> {sol3 sol2 -,{2,sol5 mi5 re5 si4}sol4}
  335. GRAM#18[113] T126 --> {mi3_ {1,mi3 do3},do5 sol4 do5 mi5 sol5 {do5,mi5}}
  336. GRAM#18[114] T128 --> {sol2_ -,si4 re5 sol5}
  337. GRAM#18[115] T129 --> {{si2,re3}{si2,re3}{si2,sol3},{2,la5 sol5 fa#5 sol5}re5}
  338. GRAM#18[116] T130 --> {do3 do3 do3,mi4 mi4 mi4,do5 do5 do5}
  339. GRAM#18[117] T132 --> {sol3 sol2 -,{do5,mi5}{1,si4 sol4,re5 si4}sol4}
  340. GRAM#18[118] T133 --> {{2,si2,sol3}-,re5{2,sol5 re5 si4 re5}}
  341. GRAM#18[119] T134 --> {do3 re3 re2,la4 mi5{si4,re5}{la4,do5}{sol4,si4}{fa#4,la4}}
  342. GRAM#18[120] T135 --> {{do3,re3}{do3,re3}{do3,re3},fa#5{1,fa#5 re5}la5}
  343. GRAM#18[121] T136 --> {{2,do3,mi3}-,do6 si5 do6 sol5 mi5 do5}
  344. GRAM#18[122] T137 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},do5 sol4 mi5}
  345. GRAM#18[123] T138 --> {{3,re2 re3 do#3 re3 do3 re3},{la4,re5,fa#5}fa#5_}
  346. GRAM#18[124] T139 --> {si2_ -,{2,sol5 si5 sol5 si5}re5}
  347. GRAM#18[125] T140 --> {{do3,fa#3}{do3,fa#3}{do3,la3},la4{1,la4 re5}fa#5}
  348. GRAM#18[126] T141 --> {{2,si2,sol3}sol2,re5 mi5 fa5 re5 do5 si4}
  349. GRAM#18[127] T142 --> {{2,do3,mi3}-,do5 sol4 mi5}
  350. GRAM#18[128] T143 --> {{2,si2,re3}{si2,re3},sol5{1,re5 si4}sol4}
  351. GRAM#18[129] T144 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},sol5 do5 mi5}
  352. GRAM#18[130] T145 --> {fa3_ sol3,re5 fa5 la4 re5 si4 re5}
  353. GRAM#18[131] T146 --> {do3 do3 do3,{fa#4,re5}{re5,fa#5}{fa#5,la5}}
  354. GRAM#18[132] T147 --> {do3 re3 re2,mi5 do6 si5 sol5 la5 fa#5}
  355. GRAM#18[133] T148 --> {{2,do3,mi3}-,do6 si5 do6 sol5 mi5 do5}
  356. GRAM#18[134] T149 --> {fa3_ sol3,{1,fa5 re5}la4 si4}
  357. GRAM#18[135] T150 --> {{3,do3 si2 do3 re3 mi3 fa#3},{sol4,do5,mi5}mi5_}
  358. GRAM#18[136] T152 --> {{2,do3,mi3}-,sol5{2,fa5 mi5 re5 do5}}
  359. GRAM#18[137] T153 --> {do3_ -,re5 la4 fa#5 re5 la5 fa#5}
  360. GRAM#18[138] T154 --> {do3_ -,re5 do#5 re5 fa#5 la5 fa#5}
  361. GRAM#18[139] T155 --> {{2,si2,re3}-,sol5 si5 sol5 re5 si4 sol4}
  362. GRAM#18[140] T156 --> {{2,mi3,sol3}-,{2,do5 sol4 mi5 do5} sol5}
  363. GRAM#18[141] T157 --> {do3_ -,mi5 re5 mi5 sol5 do6 sol5}
  364. GRAM#18[142] T158 --> {sol2_ -,si4{2,re5 si4 la4 sol4}}
  365. GRAM#18[143] T159 --> {do3 re3 re2,mi5 sol5 re5 do5 si4 la4}
  366. GRAM#18[144] T160 --> {{2,do3,mi3}{do3,mi3},do5 si4 do5 mi5 sol4 do5}
  367. GRAM#18[145] T161 --> {do3 do3 do3,{fa#4,re5}{fa#4,re5}{fa#4,re5}}
  368. GRAM#18[146] T162 --> {{2,do3,sol3}{do3,mi3},mi5 re5 mi5 sol5 do6 sol5}
  369. GRAM#18[147] T163 --> {{2,si2,re3}-,sol5 fa#5 sol5 re5 si4 sol4}
  370. GRAM#18[148] T164 --> {{3,sol3 fa#3 sol3 re3 si2 sol3},re5 sol4_}
  371. GRAM#18[149] T165 --> {si2_ -,re5 si4 sol4}
  372. GRAM#18[150] T166 --> {{2,sol3,si3}-,{2,re5 si5 sol5 re5}si4}
  373. GRAM#18[151] T167 --> {{2,do3,mi3}-,do5{1,do5 re5}mi5}
  374. GRAM#18[152] T168 --> {{2,do3,mi3}{mi3,sol3},sol5{2,fa5 mi5 re5 do5}}
  375. GRAM#18[153] T169 --> {do3 re3 re3,mi5 sol5 re5 sol5 la4 fa#5}
  376. GRAM#18[154] T171 --> {{2,sol2,sol3}{si2,sol3},si4 do5 re5 mi5 fa5 re5}
  377. GRAM#18[155] T173 --> {fa3_ sol3,{1,fa5 la5}la4{1,si4 re5}}
  378. GRAM#18[156] T174 --> {{1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_} {1,{do3,mi3}sol3_},sol4 do5 mi5}
  379. GRAM#18[157] T175 --> {sol3 sol2 -,{2,mi5 do5 si4 re5}sol5}
  380. GRAM#18[158] T176 --> {{2,si2,re3}{si2,re3},la5 sol5 si5 sol5 re5 sol5}
  381.  
  382. // End of grammar